#pragma once
#include "stdafx.h"
#include "Command.h"
#ifndef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
#endif
#include <Windows.h>

const byte		MOVE_MOUSE		= 0x1;
const byte		SEND_INPUT		= 0x2;
const byte		GET_FILE		= 0x3;
const byte		PRINT_SCREEN	= 0x4;

class ICommand
{
public:
	virtual void Do() const = 0;

	static ICommand* GetCommand(Command cmd);
};
